cauliflower head - French English Dictionary